<?PHP
	/************************************************************************
	*       This file, in addition to all other parts of X7 Chat are        *
	*                   Copyright 2003-2007 by Tim Chamness.                *
	* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	* Version:          X7 Chat 3.0.0-A2                                    *
	* Release Date:     October 20, 2007                                    *
	* Author:           Tim Chamness                                        *
	* Copyright:        2003-2007 by Tim Chamness                           *
	* Website:          http://www.x7chat.com/                              *
	* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	* X7 Chat 3 is free software; you can redistribute it and/or modify     *
	* it under the terms of the GNU General Public License as published by  *
	* the Free Software Foundation; either version 3 of the License, or     *
	* (at your option) any later version.                                   *
	*                                                                       *
	* X7 Chat 3 is distributed in the hope that it will be useful, but      *
	* WITHOUT ANY WARRANTY; without even the implied warranty of            *
	* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU     *
	* General Public License for more details.                              *
	*                                                                       *
	* You should have received a copy of the GNU General Public License     *
	* along with this program.  If not, see <http://www.gnu.org/licenses/>. *
	*                                                                       *
	* Additional Terms, compatible with Section 7 of the GNU GPL v3,        *
	* apply to X7 Chat 3 and all X7 Chat 3 files, including this one.       *
	* You should have received a copy of these Additional Terms in the      *
	* file docs/COPYING.ADDITIONAL_TERMS.  If you did not receive a copy    *
	* please visit <http://www.x7chat.com/COPYING.ADDITIONAL_TERMS/>.       *
	************************************************************************/

	$GLOBALS['OUTPUT']->master_section = 'management';
	$GLOBALS['OUTPUT']->minor_section = $GLOBALS['LANG']->lang_admin->activation;
	$GLOBALS['OUTPUT']->cpmenu = $menus[$GLOBALS['OUTPUT']->master_section];
		
	$del = x7in::read('delete','i');
	if(!empty($del)){
		$test = new lib_user($del);
		if($test->is_valid()){
			$test->remove();
			$GLOBALS['OUTPUT']->message = $GLOBALS['LANG']->lang_admin->userdeleted;
		}
	}
	
	$uid = x7in::read('approve','i');
	if(!empty($uid)){
		$user = new lib_user($uid);
		
		$GLOBALS['DATABASE']->remove('activation',$uid);
		$GLOBALS['OUTPUT']->message = $GLOBALS['LANG']->lang_admin->activated;
		
		if($user->is_valid()){
			$user->data_cache['activation_code'] = '';
			$user->commit_changes();
		}
	}
	
	$pager = new lib_pager(count($data));
	
	$GLOBALS['OUTPUT']->pages = $pager->get_pages();
	$GLOBALS['OUTPUT']->page = $pager->get_page();
	$GLOBALS['OUTPUT']->users = $pager->get_page_data($data);
	
	echo tpl_activation::activation();
?>